
    // 【程序10】 题目：一球从100米高度自由落下，每次落地后反跳回原高度的一半；再落下，求它在 第10次落地时，共经过多少米？第10次反弹多高？ 


    let sum = 0    //  共经过的长度
    let M = 100    //  当前的高度
    // 第一次落地
    for(let i = 0; i<10; i++){
        sum = M + M/2 + sum    // 经过的距离等于 当前的高度 + 反弹的高度 + 已经过的距离
        M = M/2               //  弹起高度
    }
    sum = sum - M  // 第10次落地时的长度需要减去第十次弹起的高度
    console.log('第10次落地时，共经过：'+ sum+'米','; 第10次反弹：'+ M)